Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

статистичний аналіз текстового файлу

Інформація про навчальний заклад

ВУЗ:
Донецький національний технічний університет
Інститут:
О
Факультет:
РТ
Кафедра:
Не вказано

Інформація про роботу

Рік:
2003
Тип роботи:
Курсова робота
Предмет:
Застосування засобів об’єктно-орієнтованого програмування у лінгвістичних задачах

Частина тексту файла

Вступ C++ (Сі-плюс-плюс) — універсальна мова програмування високого рівня з підтримкою декількох парадигм програмування: об'єктно-орієнтованої, узагальненої та процедурної. Розроблена Б'ярном Страуструпом (Bjarne Stroustrup) в AT&T Bell Laboratories (Мюррей-Хілл, Нью-Джерсі) у 1979 році та названа «Сі з класами». Страуструп перейменував мову у C++ у 1983 р. Базується на мові Сі. Визначена стандартом ISO/IEC 14882:2003. У 1990-х роках С++ стала однією з найуживаніших мов програмування загального призначення. При створенні С++ прагнули зберегти сумісність з мовою С. Більшість програм на С справно працюватимуть і з компілятором С++. С++ має синтаксис, заснований на синтаксисі С. Від будь якого методу програмування очікується що він допоможе нам у вирішенні проблеми у розбитті програми на невеликі та чітко окресленні частини. Щоб вирішити дану проблему слід абстрагуватися від дрібних деталей. У цьому сенсі класи являють дуже зручний інструмент. Метою даної роботи являється закріплення на практиці вміння використовувати основні концепції об'єктно-орієнтованого підходу (ООП) — класи, засоби UML- моделювання, інкапсуляцію, успадкування, поліморфізм, перевантаження методів і операцій, шаблони методів і класів та STL- бібліотеку (Стандартну бібліотеку шаблонів C++) при створенні складних програмних проектів. В даній курсовій роботі була виконана розробка програми на мові програмування С++ з використанням об’єктно-орієнтованого програмування, яка включала в себе роботу з файлами, класами, обробку числової та текстової інформації. Дана програма може використовуватися для аналізу текстових файлів з розширенням .txt або .dat. Для коректного відображення файл повинен мати назву латинськими літерами та містити текст латинськими літерами чи кирилицею. Робота програми була протестована на текстових файлах що містили текст трьома мовами (англійською, українською та російською). Під тестуванням програми слід розуміти що бралися готові тексти такі як ( «Harry Pother», «Война и мир», «Злочин і кара») 1. Специфікація програми 1.1 Постановка умови задачі Написати програму для статистичного аналізу тексту, яка повинна виконувати наступні операції: - зчитувати текст з файлу з розширенням .TXT - забезпечити підрахунок речень у текстовому файлі, - забезпечити підрахунок слів у текстовому файлі, - забезпечити підрахунок складів у текстовому файлі, - забезпечити підрахунок заданого словополучення - задання адреси текстового файлу користувачем, - задання параметрів пошуку задаються користувачем. 1.2 Опис підключених бібліотек в програмі В  мові програмування C++, Стандартна бібліотека[1] C++ це набір класів і функцій, які написані на базовій мові і є частиною стандарту C++ ISO. Стандартна бібліотека C++ реалізує набір базових контейнерів, функцій для використання і управління цими контейнерами, функціональних об'єктів, загальні строки та потоки (включаючи взаємодію і файловий ввід/вивід), підтримку деяких особливостей мови програмування, і звичайні функції для вирішення таких задач, як пошук квадратного кореня числа. Стандартна бібліотека C++ також включає в себе 18 заголовкових файлів стандарту ISO C90 Стандартної бібліотеки C які мають розширення ".h", але їх використання не рекомендується, оскільки вони є застарілими. Не існує інших заголовкових файлів із розширенням ".h". Всі функції і компоненти бібліотеки знаходяться в просторі імен(std. В даній курсовій роботі було використано наступні бібліотеки[2] за їх призначенням які описані в таблиці1.2.1). Таблиця 1.2.1 – Підключень бібліотеки та їх призначення Назва підключеної бібліотеки Для чого застосовується дана бібліотека  <iostream> основи ведення виведення  <stdio.h> введення та виведення в Сі  <conio.h> робота з консольним вводом виводом  <CString> обробка рядів та масивів  <iomanip> форматування введення виведення  <stdlib.h> виділення...
Антиботан аватар за замовчуванням

21.03.2019 16:03

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини